home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 24 / AMIGAplus Sonderheft 24 (2000)(Falke)(DE)[!].iso / PublicDomain / Anwendungen / MT-RechnungIII / PrintDoks / RegÜberweisung_EUR.brapri < prev    next >
Text File  |  1999-03-27  |  3KB  |  145 lines

  1. 1$VER: RegÜberweisung_EUR 1.04 (28.03.99)
  2. %!PS-Adobe-3.0
  3. %%Creator: Manfred Tremmel
  4. %%CreationDate: (28.03.1999)
  5. %%Version: 1.04
  6. %%Title: (MT-RechnungIII - Überweisung der Registriergebühr EUR)
  7. %%LanguageLevel: 2
  8. %%DocumentMedia: Ueberweisung 427 300 null () ()
  9. %%DocumentNeededResources: font Courier
  10. %%BoundingBox: 0 0 427 300
  11. %%EndComments
  12. %%BeginnDefaults
  13. %%PageMedia: Ueberweisung
  14. %%EndDefaults
  15.  
  16. %%BeginnSetup
  17. << /PageSize [427 300] >> setpagedevice
  18.  
  19. /PageSize [427 300] def
  20.  
  21. /DokumentRandX 28 def
  22. /DokumentRandY 65 def
  23.  
  24. DruckrandX 720 mul 256 div /DruckrandX exch def
  25. DruckrandY 720 mul 256 div /DruckrandY exch def
  26.  
  27. DruckrandX DokumentRandX ge
  28. {
  29.     0 /DokumentRandX exch def
  30. }
  31. {
  32.     DokumentRandX DruckrandX sub /DokumentRandX exch def
  33. } ifelse
  34.  
  35. DruckrandY DokumentRandY ge
  36. {
  37.     PageSize 1 get /DokumentRandY exch def
  38. }
  39. {
  40.     PageSize 1 get DokumentRandY sub DruckrandY add /DokumentRandY exch def
  41. } ifelse
  42. %%EndSetup
  43.  
  44. %%BeginnResource
  45. /reencodedict 5 dict def
  46. /ReEncode
  47. {
  48.      reencodedict begin
  49.      /newencoding exch def
  50.      /newfontname exch def
  51.      /basefontname exch def
  52.  
  53.      /basefontdict basefontname findfont def
  54.  
  55.      /newfont basefontdict maxlength dict def
  56.  
  57.      basefontdict
  58.      { exch dup dup /FID ne exch /Encoding ne and
  59.           { exch newfont 3 1 roll put }
  60.           { pop pop }
  61.           ifelse
  62.      } forall
  63.      newfont /FontName newfontname put
  64.      newfont /Encoding newencoding put
  65.      newfontname newfont definefont pop
  66.      end
  67. } def
  68.  
  69. /ISOLatin8Encoding
  70. [
  71.     ISOLatin1Encoding 0 164 getinterval aload pop
  72.     /euro
  73.     ISOLatin1Encoding 165 91 getinterval aload pop
  74. ] def
  75. /getfont {ISOLatin8Encoding ReEncode findfont exch scalefont def} bind def
  76. %%EndResource
  77.  
  78. %% Fontpsoidoname, Fontgroesse, Realname, Programm (siehe oben)
  79. /Courier 14 /OF0 /Courier /OF0 getfont
  80. Courier setfont
  81.  
  82. /XO 5.81 def
  83.  
  84. %% Ausgab des Dokuments
  85. DokumentRandX DokumentRandY moveto
  86. XO 0 (Manfred Tremmel) ashow
  87.  
  88. DokumentRandY 24 sub /DokumentRandY exch def
  89. DokumentRandX DokumentRandY moveto
  90. XO 0 (30872) ashow
  91.  
  92. DokumentRandX 270 add DokumentRandY moveto
  93. XO 0 (70169495) ashow
  94.  
  95. DokumentRandY 24 sub /DokumentRandY exch def
  96. DokumentRandX DokumentRandY moveto
  97. XO 0 (Raiffeisenbank Schwindegg) ashow
  98.  
  99. DokumentRandY 24 sub /DokumentRandY exch def
  100. DokumentRandX 160 add DokumentRandY moveto
  101. XO 0 (EUR) ashow
  102.  
  103. DokumentRandX 214 add DokumentRandY moveto
  104. XO 0 (15,00) ashow
  105.  
  106. DokumentRandY 24 sub /DokumentRandY exch def
  107. DokumentRandX DokumentRandY moveto
  108. XO 0 (Registrierung MT-Rechnung) ashow
  109.  
  110. DokumentRandY 48 sub /DokumentRandY exch def
  111. DokumentRandX DokumentRandY moveto
  112. /zwischenstring 80 string def
  113.  
  114. Firma1 () gt
  115. {
  116.     Firma1 zwischenstring copy pop
  117.     /laenge Firma1 length def
  118. }
  119. {
  120.     Name zwischenstring copy pop
  121.     zwischenstring Name length ( ) putinterval
  122.     zwischenstring Name length 1 add Vorname putinterval
  123.     /laenge Name length Vorname length add 1 add def
  124. } ifelse
  125. zwischenstring laenge (, ) putinterval
  126. zwischenstring laenge 2 add Ort putinterval
  127. laenge Ort length add 2 add /laenge exch def
  128. laenge 27 gt
  129. {
  130.     /laenge 27 def
  131. } if
  132. XO 0 zwischenstring 0 laenge getinterval ashow
  133.  
  134. DokumentRandY 24 sub /DokumentRandY exch def
  135. DokumentRandX DokumentRandY moveto
  136. XO 0 Konto ashow
  137. DokumentRandX 158 add DokumentRandY moveto
  138. XO 0 (15,00) ashow
  139.  
  140. showpage
  141.  
  142. %%Trailer
  143. clear
  144. %%EOF
  145.